package com.lykj.llw.box.data.bean.response;

import com.google.gson.annotations.SerializedName;

import java.util.List;

public class RoleBuyListResponse {

    /**
     * code
     */
    @SerializedName("code")
    private String code;
    /**
     * status
     */
    @SerializedName("status")
    private Boolean status;
    /**
     * message
     */
    @SerializedName("message")
    private String message;
    /**
     * data
     */
    @SerializedName("data")
    private DataDTO data;
    /**
     * exceptionClazz
     */
    @SerializedName("exceptionClazz")
    private Object exceptionClazz;

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataDTO getData() {
        return data;
    }

    public void setData(DataDTO data) {
        this.data = data;
    }

    public Object getExceptionClazz() {
        return exceptionClazz;
    }

    public void setExceptionClazz(Object exceptionClazz) {
        this.exceptionClazz = exceptionClazz;
    }

    public static class DataDTO {
        /**
         * rainbow
         */
        @SerializedName("rainbow")
        private List<Integer> rainbow;
        /**
         * totalPage
         */
        @SerializedName("totalPage")
        private Integer totalPage;
        /**
         * pageNo
         */
        @SerializedName("pageNo")
        private Integer pageNo;
        /**
         * pageSize
         */
        @SerializedName("pageSize")
        private Integer pageSize;
        /**
         * totalRows
         */
        @SerializedName("totalRows")
        private Integer totalRows;
        /**
         * rows
         */
        @SerializedName("rows")
        private List<RowsDTO> rows;

        public List<Integer> getRainbow() {
            return rainbow;
        }

        public void setRainbow(List<Integer> rainbow) {
            this.rainbow = rainbow;
        }

        public Integer getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(Integer totalPage) {
            this.totalPage = totalPage;
        }

        public Integer getPageNo() {
            return pageNo;
        }

        public void setPageNo(Integer pageNo) {
            this.pageNo = pageNo;
        }

        public Integer getPageSize() {
            return pageSize;
        }

        public void setPageSize(Integer pageSize) {
            this.pageSize = pageSize;
        }

        public Integer getTotalRows() {
            return totalRows;
        }

        public void setTotalRows(Integer totalRows) {
            this.totalRows = totalRows;
        }

        public List<RowsDTO> getRows() {
            return rows;
        }

        public void setRows(List<RowsDTO> rows) {
            this.rows = rows;
        }

        public static class RowsDTO {
            /**
             * id
             */
            @SerializedName("id")
            private Integer id;
            /**
             * userRemark
             */
            @SerializedName("userRemark")
            private String userRemark;
            /**
             * status
             */
            @SerializedName("status")
            private Integer status;
            /**
             * money
             */
            @SerializedName("money")
            private Double money;
            /**
             * partLevel
             */
            @SerializedName("partLevel")
            private String partLevel;
            /**
             * statusS
             */
            @SerializedName("statusS")
            private String statusS;
            /**
             * pic1
             */
            @SerializedName("pic1")
            private String pic1;
            /**
             * gameName
             */
            @SerializedName("gameName")
            private String gameName;
            /**
             * zonename
             */
            @SerializedName("zonename")
            private String zonename;
            /**
             * rolename
             */
            @SerializedName("rolename")
            private String rolename;
            /**
             * zhanli
             */
            @SerializedName("zhanli")
            private String zhanli;
            /**
             * payMoney
             */
            @SerializedName("payMoney")
            private String payMoney;

            @SerializedName("gameIcon")
            private String gameIcon;

            public Integer getId() {
                return id;
            }

            public void setId(Integer id) {
                this.id = id;
            }

            public String getUserRemark() {
                return userRemark;
            }

            public void setUserRemark(String userRemark) {
                this.userRemark = userRemark;
            }

            public Integer getStatus() {
                return status;
            }

            public void setStatus(Integer status) {
                this.status = status;
            }

            public Double getMoney() {
                return money;
            }

            public void setMoney(Double money) {
                this.money = money;
            }

            public String getPartLevel() {
                return partLevel;
            }

            public void setPartLevel(String partLevel) {
                this.partLevel = partLevel;
            }

            public String getStatusS() {
                return statusS;
            }

            public void setStatusS(String statusS) {
                this.statusS = statusS;
            }

            public String getPic1() {
                return pic1;
            }

            public void setPic1(String pic1) {
                this.pic1 = pic1;
            }

            public String getGameName() {
                return gameName;
            }

            public void setGameName(String gameName) {
                this.gameName = gameName;
            }

            public String getZonename() {
                return zonename;
            }

            public void setZonename(String zonename) {
                this.zonename = zonename;
            }

            public String getRolename() {
                return rolename;
            }

            public void setRolename(String rolename) {
                this.rolename = rolename;
            }

            public String getZhanli() {
                return zhanli;
            }

            public void setZhanli(String zhanli) {
                this.zhanli = zhanli;
            }

            public String getPayMoney() {
                return payMoney;
            }

            public void setPayMoney(String payMoney) {
                this.payMoney = payMoney;
            }

            public String getGameIcon() {
                return gameIcon;
            }

            public void setGameIcon(String gameIcon) {
                this.gameIcon = gameIcon;
            }
        }
    }
}
